package chapter1.wrappe.task;
/*
3:输入字符串，计算可转换成的最大浮点数字，从左侧开始，直到非数字结束，
比如输入124abc,则最大是124，如果是122.44fff,则是122.44
abc4444不能转换
 */

import java.util.Scanner;

public class Task3 {
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        String s = input.next();
        char[] a = s.toCharArray();
        if (a[0] < 48 || a[0] > 57) {   //数字对应的ASCII码为48-57，小数点为46，都是十进制表示
            System.out.println("不能转换成浮点数");
            return;
        }
        String s1 = "";
        for (int i = 0; i < a.length; i++) {
            if ((a[i] != 46) && (a[i] < 48 || a[i] > 57))
                break;
            else
                s1 += a[i];
        }
        System.out.println("最大浮点数为：" + Double.parseDouble(s1));
    }
}
